Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 LORD NORTH STREET Terraced £3,600,000 15 Nov 2021
15 LORD NORTH STREET Terraced £3,060,000 27 Aug 2021
17 LORD NORTH STREET Terraced £3,650,000 31 May 2022